Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(linux): Fix GHA triggering #9965

Merged
merged 1 commit into from
Nov 8, 2023
Merged

Conversation

ermshiperete
Copy link
Contributor

When we build a PR on TC we use pull/ID/head for the build, not pull/ID/merge, i.e. the tip of the feature branch and not a merge with the base branch. This means that during the build pull/ID/merge is unknown. This change modifies the trigger to use pull/ID/head for GHA builds as well.

It's still a mystery why pull/ID/merge was known to builds in most cases but failed for some PRs.

@keymanapp-test-bot skip

When we build a PR on TC we use `pull/ID/head` for the build, not
`pull/ID/merge`, i.e. the tip of the feature branch and not a merge
with the base branch. This means that during the build `pull/ID/merge`
is unknown. This change modifies the trigger to use `pull/ID/head` for
GHA builds as well.

It's still a mystery why `pull/ID/merge` was known to builds in most
cases but failed for some PRs.
@keymanapp-test-bot keymanapp-test-bot bot added this to the A17S25 milestone Nov 8, 2023
@ermshiperete
Copy link
Contributor Author

ermshiperete commented Nov 8, 2023

Linux integration tests will fail until #9967 is merged. I don't know why the macOS build fails.

@ermshiperete ermshiperete merged commit 203d503 into master Nov 8, 2023
24 of 26 checks passed
@ermshiperete ermshiperete deleted the chore/linux/fixbuild branch November 8, 2023 06:39
@keyman-server
Copy link
Collaborator

Changes in this pull request will be available for download in Keyman version 17.0.208-alpha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants